
#include "register/tilingdata_base.h"
#include "tiling_common.h"
#include <cstdint>
#define MAX_SHAPE_DIM 64
namespace optiling {
BEGIN_TILING_DATA_DEF(LerpTilingData)
  COMMON_TILING_FILED_DEF;
  // shapeDim, needBroadBast, dim,dim,...
  TILING_DATA_FIELD_DEF_ARR(int64_t, MAX_SHAPE_DIM, startShape); 
  TILING_DATA_FIELD_DEF_ARR(int64_t, MAX_SHAPE_DIM, endShape);
  TILING_DATA_FIELD_DEF_ARR(int64_t, MAX_SHAPE_DIM, weightShape);
  TILING_DATA_FIELD_DEF_ARR(int64_t, MAX_SHAPE_DIM, broadcastShape);
END_TILING_DATA_DEF;

REGISTER_TILING_DATA_CLASS(Lerp, LerpTilingData)
}
